//
//  XMNetwork+publish.h
//  XMJJ_zml
//
//  Created by 丁浩 on 2025/6/7.
//

#import "XMNetwork.h"

NS_ASSUME_NONNULL_BEGIN

@interface XMNetwork (publish)

/**
 发布见面
 */
- (void)publishMeetingWithParameters:(NSMutableDictionary *)parameters
                             success:(void (^)(id responseObject))successBlock
                             failure:(void (^)(NSError *error))failureBlock;

/**
 发布见面场景
 */
- (void)getMeetingSceneSuccess:(void (^)(id responseObject))successBlock
                       failure:(void (^)(NSError *error))failureBlock;

/**
 推荐话题
 */
- (void)getRecommendTopicWithContent:(NSString *)contentStr
                             success:(void (^)(id responseObject))successBlock
                             failure:(void (^)(NSError *error))failureBlock;

/**
 见面详情
 */
- (void)getMeetingDetailWithServiceId:(NSString *)serviceId
                              success:(void (^)(id responseObject))successBlock
                              failure:(void (^)(NSError *error))failureBlock;

/**
 上传图片
 */
//- (void)uploadFileWithFileType:(NSString *)fileType
//                           img:(UIImage *)selectImg
//                       fileUrl:(NSURL *)fileUrl
//                       success:(void (^)(id responseObject))successBlock
//                       failure:(void (^)(NSError *error))failureBlock;

@end

NS_ASSUME_NONNULL_END
